home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1997 May / EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso / earcd / dev / c / cmp.rea < prev    next >
Text File  |  1997-03-02  |  2KB  |  45 lines

  1. Short:    V1.0, compare 2 binary file (with source)
  2. Author:   Nicolas Pomarede (pomarede@isty-info.uvsq.fr)
  3. Uploader: Nicolas Pomarede (pomarede@isty-info.uvsq.fr)
  4. Type:     dev/c
  5.  
  6. This small tool compares 2 binary files and display the position of
  7. differing bytes.
  8. The functionnalities are rather limited, but it's fast.
  9. I coded this small tool in a hurry because I needed a program
  10. to compare many binary files, that could be used as a shell command
  11. (no window or things like that) and that would return a simple
  12. value depending on the result of the comparison (useful in scripts).
  13. By default, the differing positions are printed, but this can be
  14. turned off with the '-q' switch.
  15.  
  16. Files are read 20000 bytes at a time, and there's no limitation on
  17. their length.
  18. If files don't have the same length, only the common parts are compared.
  19.  
  20. After a comparison, the return codes are:
  21.      0 files are identical (DOS OK)
  22.      5 files are different (DOS WARN)
  23.     10 a system error occured (no memory, error reading, ...) (DOS ERROR)
  24. These codes can then be used in an 'IF' test.
  25.  
  26.  
  27. Requirements:
  28.     - any AmigaDOS (tested on 1.3), any CPU.
  29.     - 40 Kb of free mem.
  30.  
  31.  
  32. Version 1.0, 03/02/1997 by Nicolas Pomarede
  33.  
  34.  
  35. ============================= Archive contents =============================
  36.  
  37. Original  Packed Ratio    Date     Time    Name
  38. -------- ------- ----- --------- --------  -------------
  39.    11724    7410 36.7% 03-Feb-97 14:58:36  cmp
  40.     4782    1556 67.4% 03-Feb-97 15:23:58  cmp.c
  41.     1191     649 45.5% 03-Feb-97 15:22:14  cmp.readme
  42.       47      40 14.8% 03-Feb-97 14:57:28  SCOPTIONS
  43. -------- ------- ----- --------- --------
  44.    17744    9655 45.5% 18-Feb-97 00:59:08   4 files
  45.